
#nav{
        height:50px;
        width: 1100px;
        background-color: white;
        font-size: 20px;
    }
#nav *{margin:0;padding:0;}
#nav a{text-decoration:none;}
/*一级菜单*/
#nav ul{
        margin:0 auto;
        width: 1100px;
        display:block;
        list-style-type:none;

    }
    
#nav ul:after{
    content:'';
    visibility:hidden;
    font-size:0;
    height:0;
    display:block;
    clear:both;
}
    
#nav ul li{
        display:block;
        width:135px;
        height:49px;
        line-height:50px;
        float:left;
        text-align:center;
        border-right:solid 1px #C2C2C2;
        border-bottom:solid 1px #C2C2C2;
    }
#nav ul li:hover{background-color:#d0d0d0;}
/*二级菜单*/
#nav ul li ul{display:none;}
#nav ul li ul li{
       width:180px;
       height:50px;
       line-height:50px;
       background-color:white;color: white;
       border:solid 1px #808080;}
#nav ul li:hover ul{
       display:block;
       position:relative;
       width:120px;}
#nav ul li ul li:hover{background-color:#d0d0d0;}
.thumbnail{
    position:relative;
    z-index:0;
}
.thumbnail:hover{
    background-color:transparent;
    z-index:20px;}
.thumbnail span{
    position:absolute;
    background-color:white;
    visibility:hidden;
    text-decoration:none;
}
.thumbnail span img{
    border-width:0;
    padding:0px;
}
.thumbnail:hover span{
    visibility:visible;
    top:-50px;
    left:-40px;
}
.div2{
        width: 125px;
        height: 45px;
        float: left;
        margin-left: 2px;
        margin-top: 7px;
        border-right:1px solid #C2C2C2;
        border-bottom:1px solid #C2C2C2;
        text-align: center;
        line-height: 65px;
    }
.div3{
        width: 125px;
        height: 45px; 
        float: left;
        margin-top: 7px;
        border-right:1px solid #C2C2C2;
        border-bottom:1px solid #C2C2C2;
        text-align: center;
        line-height: 65px;
    }
.div5{
        width: 162px;
        height: 91px;
        float: right;
        margin-top: -46px;
        border-left:1px solid #C2C2C2;
        border-bottom:1px solid #C2C2C2;
        text-align: center;
    }
.div6{
    width: 560px;
    height: 45px;
    float: left;
    border-bottom:1px solid #C2C2C2;
    text-align: center;
    line-height: 65px;
}
.div11{
    width: 16%;
    height: 20%;
    float: left;
    text-align: center;
    
    margin-left: 4px;
    font-size: 15px;
}
body{font-family:"宋体"
     font-size: 20px;
}
a{
text-decoration:none;
}
*{
    margin: 0;
    padding: 0;
}

.div22
    {width:100%; 
    height:220px; 
    
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=##c71002,endColorStr=#f2d4d1);  
    background:-moz-linear-gradient(top,#c71002,#f2d4d1);/*火狐*/ 
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#c71002), to(#f2d4d1));/*谷歌*/ 
    background-image: -webkit-gradient(linear,left bottom,left top,color-start(0, #c71002),color-stop(1, #f2d4d1));/* Safari & Chrome*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c71002', endColorstr='#f2d4d1')"; /* IE8 */
 
} 
.tb{
 background: -webkit-linear-gradient(top,#e8e8e8,#ffffff,#e8e8e8);
 width: 150px; 
 height: 100px;
  float: left;
  margin-left:10px;
   margin-top: 20px;
   border-radius: 10px;
     border: 1px #ADADAD solid;
}
.tb img
{ margin-top: 0px;
 width: 150px; 
 height: 100px;
   border-radius: 10px;
    }
.div33
    {
      width: 15%;
    margin-left: 45px;
    height: 50%;
    margin-top: 30px;
    margin-bottom: 50px;
    border-radius: 10px;
    float: left;
    font-size: 20px;
    background:#e8e8e8;
  	background: -webkit-linear-gradient(top,#e8e8e8,#ffffff,#e8e8e8);
      }
 .div44{
        width: 1100px;
        height: 120px;
        background: -webkit-linear-gradient(left,#ff9797,#ff0000);
        margin: auto;
        border-radius: 20px;
        font-family: 宋体;
  
    }

  .caroursel{margin:150px auto;}


  white-space: nowrap; （不换行，一行显示） text-overflow: ellipsis; （溢出用省略号）
-o-text-overflow: ellipsis; overflow: hidden; （多出的文字，隐藏） } 